#include "stdafx.h"
#include <signal.h>
#include <stdio.h>
#include <string.h>
#include <stdlib.h>
#include <pthread.h>
#include <fcntl.h>
#include <unistd.h>
#include <signal.h>
#include <sys/param.h>
#include <sys/types.h>
#include <sys/stat.h>
#include <ctype.h>
#include <stdarg.h>
#include <time.h>
#include <unistd.h>
#include <sys/errno.h>
#include <errno.h>
#include <sys/ioctl.h>
#include "sysarch.h"
#include <linux/rtc.h>
#include "board.h"
#include "sysapi.h"

void InitGPIO(void)
{

}


void ClearWDG()
{
    if (IsAppExit())
    {
        return;
    }
/*
    g_dwRunCnt++;
    int fd = open(GPIODEV, O_RDWR);
    if (fd < 0)
    {
        printf("fail to open gpio device for clearwdg!\n");
        return;
    }

    ioctl(fd, (g_dwRunCnt & 1) | GPIO_L, PIN_WGT_CLR);
    close(fd);
 */
}


bool InitDrivers(WORD wHwType)
{
    InitGPIO();

    return true;
}

